Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPEN MEWS Semi-Detached £60,000 5 May 2000
8 SPEN MEWS Terraced £54,000 24 Aug 1995
10 SPEN MEWS Terraced £216,500 15 Sep 2021
12 SPEN MEWS Terraced £135,000 21 Sep 2004
14 SPEN MEWS Terraced £189,950 27 Mar 2020
16 SPEN MEWS Terraced £110,000 22 Oct 2003